@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a:link {
	text-decoration: none;
	color: #666;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	color: #14316d;
}
.clear {
	clear: both;
}
a.fontc1 {
	font-weight: bold;
	color: #094481;
}

.fleft {
	float: left;
}
.fright {
	float: right;
}


body {
	font-size: 14px;
	color: #333333;
	text-align: center;
	background-image: url(../images/cn/1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 1.8;
	font-family: "微软雅黑", "宋体","Microsoft Yahei";
}
ul {
	list-style-type: none;
}
#box {
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.top {
	height: 27px;
	background-color: #333333;
	color: #FFFFFF;
	width: 1200px;
	clip: rect(0px,auto,0px,auto);
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.fright a {
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
}

.top a:link {
	color: #FFFFFF;
}

.nav {
	overflow: hidden;
	clear: both;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 235px;
}
.logo {
	height: 147px;
	overflow: hidden;
}
.nav1 {
	height: 79px;
	width: 1200px;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
}
.nav1 a {
	width: 170px;
	display: block;
	float: left;
	text-align: center;
	font-family: "微软雅黑", "宋体";
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	height: 77px;
}
.nav1 a:hover{
	background-image: url(../images/cn/3.jpg);
	background-repeat: no-repeat;
	height: 77px;
	color: #FFFFFF;
	width: 170px;
	background-position: center center;
}.nav1  .s1 {
	font-size: 18px;
	font-weight: bold;
	display: block;
	width: 173px;
	text-align: center;
	margin-top: 10px;
}
.nav1 .s2 {
	font-size: 11px;
	font-weight: normal;
}


.banner {
	/*height: 565px;*/
	clear: both;
	margin:0px auto;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom:40px;
}
#hover {
	background-image: url(../images/cn/3.jpg);
	background-repeat: no-repeat;
	height: 77px;
	color: #FFFFFF;
	width: 173px;
	background-position: right bottom;
}
#center {
	clear: both;
	background-color: #FFFFFF;
	padding-top: 10px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#left {
	display: inline;
	float: left;
	width: 790px;
}
#right {
	float: right;
	width: 400px;
	height: 424px;
}
.t1 {
	font-size: 18px;
	line-height: 46px;
	color: #0a4483;
	height: 46px;
	clear: both;
	position: relative;
}
.s3 {
	position: absolute;
	top: 0px;
	right: 0px;
	font-size: 12px;
}

.s2 {
	font-size: 10px;
	font-weight: normal;
}

.t1 a:link,.t1 a:visited{
	color: #0A4483;

}
#t1 {
	background-image: url(../images/cn/5a.jpg);
	background-repeat: no-repeat;
}
#s3 {
	top: 0px;
}
.c1f {
	float: left;
	height: 376px;
	width: 265px;
}
.qh1 {
	height: 182px;
	width: 264px;
	overflow: hidden;
	margin-bottom: 10px;
}
.clr {
	float: left;
	height: 378px;
	width: 500px;
	overflow: hidden;
	margin-left: 20px;
}
.rt1 {
	clear: both;
	height: 377px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	padding-left: 15px;
	overflow:hidden;
}
.wz1 {
}

.dl1 {
	float: left;
	height: 230px;
	width: 290px;
	background-color: #09467F;
	color: #FFF;
	margin-right: 5px;
	margin-left: 5px;
	overflow: hidden;
	margin-top: 10px;
	letter-spacing:4px;
}
.dl1 dt {
	margin-top: 3px;
	padding-left: 10px;
	padding-bottom:2px;
}
.dl2 {
	float: left;
	height: 380px;
	width: 290px;
	background-color: #09467F;
	color: #FFF;
	margin-right: 5px;
	margin-left: 5px;
	overflow: hidden;
	margin-top: 10px;
	letter-spacing:4px;
}
.dl2 dt {
	margin-top: 3px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom:2px;
}
.dl2dts {
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	height: 190px;
	line-height: 20px;
	letter-spacing: 1px;
	padding-top: 10px;
}




.neileft {
	float: left;
	width: 188px;
}
.ul_1 {
	width: 188px;
	float: left;
}
.ul_1 li a {
	color: #666;
	font-size: 16px;
}
.ul_1 li a:hover {
	color: #094481;
	font-size: 16px;
	font-weight: bold;
}
.ul_1 li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-size: 24px;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 2px;
}
#fontbule {
	color: #094481;
	font-weight: bold;
}

.neicenter {
	float: right;
	width: 1000px;
}
.neirong {
	width: 1000px;
	overflow: hidden;
}
.neicenter1 {
	float: left;
	width: 768px;
	overflow: hidden;
	margin-left: 10px;
}
.neiright {
	float: right;
	width: 200px;
}















.clf1 {
	float: left;
	width: 588px;
	overflow: hidden;
	padding-top: 10px;
	height: 370px;
}
.clr1 {
	float: right;
	width: 576px;
	margin-top: 10px;
	height: 370px;
}



#footer {
	background-image: url(../images/cn/cc2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	clear: both;
	height: 337px;
	margin-top: 20px;
}
.f1 {
	color: #FFF;
	font-size: 14px;
	background-image: url(../images/cn/f1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 300px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
}
.f1 a {
	color: #13306b;
}
.f2 {
	float: left;
	height: 184px;
	width: 560px;
	margin-top: 70px;
	margin-left: 10px;
}
.f3 {
	float: right;
	height: 100px;
	width: 172px;
}
.f4 {
	clear: both;
	font-weight: bold;
	text-align: center;
	color: #FFF;
}


.fanye {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	color: #666;
}
.line1 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}
.ul_2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
.ul_2 li {
	height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.ul_2 li span {
	display: block;
	color: #0A44AF;
	font-size: 12px;
}
.h1 {
	font-size: 16px;
	text-align: center;
	line-height: 48px;
}
.ly {
	font-size: 12px;
	color: #666;
	text-align: center;
	padding-left: 200px;
}
.bt1 {
	font-size: 18px;
	color: #999;
	line-height: 48px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #00C;
}
.ul_3 li {
	line-height: 32px;
	background-image: url(../images/cn/c8.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;

}
.ul_3zl{width:765px;}
.ul_3zl li {
	width:250px;; text-align:center; height:360px;
	padding-left: 2px;
	float:left;

}
.ul_3zl li span{
display:block; text-align:center; margin-top:20px;
}
.ul_3cs{width:765px;}
.ul_3cs li {
	width:382px;; text-align:center; height:300px;
	float:left;

}
.ul_3cs li span{
display:block; text-align:center; margin-top:20px;
}

.tijiao {
	background-color: #efefef;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #07467B;
}
.t1s {
	font-size: 16px;
	color: #1c4d85;
	float: left;
	padding-left: 10px;
}
.t2s {
	float: right;
	padding-right: 10px;
}
.t2s a {
	color: #990000;
}
.texta {
	border: 1px solid #07467B;
	height: 105px;
	width: 734px;
	overflow: hidden;
	margin-top: 15px;
	margin-left: 15px;
}
.btn {
	text-align: right;
	padding-right: 20px;
	padding-top: 15px;
}
.text1 {
	border: 1px solid #1D4E86;
	width: 80px;
	color: #999999;
}
.fanye1 {
	text-align: right;
	padding-top: 20px;
	padding-bottom: 20px;
}
.zxbjleft {
	float: left;
	width: 584px;
}
.zxbjright {
	float: right;
	width: 580px;
}
.tb1 {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #174E8F;
}
.tbtr1 td {
	background-color: #174e8f;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.tb1 td {
	text-align: center;
	line-height: 53px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #efefef;
}
.dl3 {
	float: left;
	height: 200px;
	width: 230px;
	margin: 10px;
}
.dl3 dt {
	background-image: url(../images/cn/00000.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 66px;
}
.fontb {
	font-size: 38px;
	font-weight: bold;
	color: #094581;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 38px;
	float: left;
}
.fontb1 {
	color: #CCCCCC;
	font-size: 18px;
	line-height: 18px;
	float: left;
	margin-top: 35px;
}
.dl3 dd {
	clear: both;
}
.fontb2 {
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.fontb3 {
	color: #999999;
}
.hb_1 {
	float: right;
	height: 427px;
	width: 409px;
}
.hb_2 {
	clear: both;
	margin-top: 20px;
	margin-bottom: 20px;
}
.hb_3 {
	float: left;
	height: 364px;
	width: 577px;
	overflow: hidden;
}
.hb_4 {
	float: right;
	height: 348px;
	width: 573px;
	overflow: hidden;
}
.q_1 {
	float: right;
	width: 580px;
	height: 275px;
	overflow: hidden;
	font-size: 16px;
	color: #666666;
}
.q_2 {
	float: left;
	height: 275px;
	width: 591px;
	font-size: 16px;
	color: #666666;
}
.q_3 {
	float: right;
	width: 580px;
	height: 305px;
	overflow: hidden;
	font-size: 16px;
	color: #666666;
}
.q4 {
	float: left;
	width: 588px;
	height: 400px;
}
.q5 {
	float: right;
	width: 569px;
	height: 400px;
}
.w1 {
	background-image: url(../images/cn/cn1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 400px;
}
.w2 {
	background-image: url(../images/cn/cn2.jpg);
	background-repeat: no-repeat;
	background-position: 56% top;
	height: 390px;
}
.w3 {
	background-image: url(../images/cn/cn3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 390px;
}
.ditu1 {
	float: right;
	margin-top: 10px;
	height: 370px;
	width: 50%;
	overflow:hidden;

}
/*Example for a Menu Style*/
.menu {
	height:52px;
	line-height: 52px;
}
.menu table {
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:center;
	border: 1px solid #CCC;
}
.menu td {
	line-height:40px;
	float: left;
	height: 40px;
	background-color: #FFF;
	text-align: center;
}
.menu td a {
	color:#666666;
	text-decoration:none;
	height: 40px;
	display: block;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
}
.menu td a.tabactive {
	color:#666666;
	font-weight:bold;
	position:relative;
	background-image: url(../images/cn/bg1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 51px;
}
.bat3 {
	font-size: 20px;
	line-height: 60px;
	letter-spacing:3px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #0168B7;
	text-align: center;
	width: 598px;
	float: left;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	height: 60px;
}
.bat3_1 {
	font-size: 18px;
	line-height: 55px;
	letter-spacing:3px;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #0168B7;
	text-align: center;
	width: 298px;
	float: left;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	height: 55px;
}
.bgdz {
	background-image: url(../images/cn/bgabc.jpg);
	/*background-repeat: repeat;
	background-position: left top;
	*/
	clear: both;
	overflow: hidden;
	width: 1198px;
	white-space:nowrap;
}
.dzqy {
	clear: both;
	background-color: #0168B7;
}
.ul_bgdz1 {
	width: 596px;
	display:inline-block; vertical-align:top;
}
.ul_bgdz1 li {
	line-height: 48px;
	height: 48px;
	font-size: 16px;
	text-align: left;
	padding-left:80px;
	width: 518px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}


.bgdz_1 {
	background-image: url(../images/cn/bgabc.jpg);
	/*background-repeat: repeat;
	background-position: left top;
	*/
	clear: both;
	overflow: hidden;
	width: 1198px;
	white-space:nowrap;
}
.ul_bgdz_1 {
	width: 1198px;
	vertical-align:top;
	overflow:hidden;
	height:49px;
	 /*border:1px solid #F00;*/
}
.ul_bgdz_1 li {
	line-height: 49px;
	height: 49px;
	font-size: 16px;
	/*text-align: left;
	padding-left:100px;
	width: 198px;*/
	width:298px;
	text-align:center;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	display:inline-block;
	overflow:hidden;

}

#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#anothercontent1,#anothercontent2, #anothercontent3, #anothercontent4,#anothercontent5, #anothercontent6, #contentthree1, #contentthree2, #contentthree3 {
	padding: 6px;
	clear: both;
}
.ul_4 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.ul_4 li {
	font-size: 16px;
	line-height: 46px;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	border-top-style: none;
	height: 46px;
}
.ul4s1 {
	float: left;
	margin-right:10px;
	color: #666;
}
.ul_4 li a {
	float: left;
}
.ul4s2 {
	float: right;
	color: #094481;
	font-size: 12px;
}
.syjianjie {
	float: left;
	width: 192px;
}
.syjianjie a {
	display: block;
	margin-bottom: 10px;
}
.syjianjier {
	float: right;
	width: 370px;
}
.bt2 {
	font-size: 16px;
	line-height: 41px;
	color: #666;
	background-color: #efefef;
	text-align: center;
	margin-bottom: 15px;
}

.dl5 {
	clear: both;
	height: 125px;
	margin-top: 40px;
	margin-bottom: 20px;
}
.dl5 dt {
	float: left;
	width: 195px;
}
.dl5 dd span {
	color: #094581;
	display: block;
	font-size:16px;
	line-height:15px;
	margin-bottom:15px;
}
.dl5 dd {
	float: left;
	margin-left: 10px;
	width: 555px;
}

.ul_5 {
	clear: both;
	position:relative; margin-left:10px;
}
.ul5s1 {
	font-size: 28px;
	line-height: 47px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../images/cn/lc1_015.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 47px;
	float: left;
	width: 168px;
	text-indent: 24px;
	margin-top: 8px;
}

.box3{background-color:#EEEEEE;width:520px;min-height:60px;margin:30px 90px;position:relative;border-radius: 6px; padding:10px 20px; font-size:16px; color:#1e71b7; letter-spacing:1px;}
.box3 .jt{border-width:10px 10px 10px 0;border-color:#FFF #EEE;border-style:solid;width:0;height:0;font-size:0;position:absolute;top:25px;left:-10px;}

.ul_5 li {
	clear: both;
}
.ul5s2 p {
	padding-left: 30px;
}


.tuandui {
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 10px;
}
.tuandui_bottom{ border-bottom:1px solid #03F;}
.tuandui_l {
	float: left;
	width: 501px;
}
.tuidui_r {
	float: right;
	width: 440px;
}
.dl4 {
	height: 415px;
	width: 245px;
	float: left;
	text-align: center;
	border: 1px solid #CCC;
	font-size: 16px;
}
.dl4 dt {
	height: 249px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.dl4 dt img {
	margin-top: 20px;
}

.dl4 dd span {
	font-size: 24px;
	font-weight: bold;
	display: block;
	margin-top: 30px;
}



/*新增css样式表*/
.font_yahei{font-family: "Microsoft Yahei",'微软雅黑',"Helvetica Neue","Luxi Sans","DejaVu Sans",Tahoma,"Hiragino Sans GB",STHeiti !important;}
.font_14{font-size:14px;}
.font_15{font-size:15px;}
.font_16{font-size:16px;}
.font_18{font-size:18px;}
.font_20{font-size:20px;}
.font_21{font-size:21px;}
.font_22{font-size:22px;}
.font_24{font-size:24px;}
.m_b10{margin-bottom:10px;}
.m_t10{margin-top:10px;}
.m_t20{margin-top:20px;}
.m_pt25{padding-top:25px;}
.m_l20{margin-left:20px;}
.color_1 a{color:#CCCCCC}
.txt_ind{text-indent:2em;}
.b_bor{border-bottom:1px #696969 dotted;}
.index_pr1{margin-bottom:-2px; margin-left:4px;}
.news_box1{width:20%; overflow:hidden}
.news_box2{width:60%;}
.allpage1 {
	float: left;
	width: 1000px;
	overflow: hidden;
	margin-left: 10px;
}
.gc1{height:180px;overflow:hidden; margin-top:20px;}
.gc1 span{display:table-cell; height:180px;vertical-align:bottom}
.nc1{display:table-cell; height:120px;vertical-align:bottom; font-size:36px;}
.nc1_1{display:block;font-size:19px; color:#9D9D9D; line-height:20px; letter-spacing:2px;}
.ul_r1 {border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
.ul_r1 li {
	font-size: 16px;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style:double;
	border-bottom-color: #CCC;
	border-top-style: none;
	height: 40px; margin-top:10px;
	overflow:hidden;
}
.bot_border{border-bottom:1px double #ccc;}
.ul_r1 li span{display:block; padding:0px; margin:0px;}
.ur_r1_span1{font-size:14px; color:#224071; line-height:10px}
.ur_r1_span2{line-height:30px}
.pro_p{ margin-left:20px; background:url(../images/cn/1.gif) no-repeat left center; padding-left:12px;}
#pa{font-size:14px;}
/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体 }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*时间轴*/
#timeline {width: 1000px;height: 260px;overflow: hidden; margin-left:50px;position: relative;background: url(../images/cn/x1.png) left 56px no-repeat;}
#ds1 {width:110px; height:34px; position:absolute; right:90px; top:73px; background:url(../images/cn/x1.png) left no-repeat; text-align:right}
#ds2 {width:29px; height:34px; position:absolute; right:80px; top:73px;}
#dates {width: 1000px;overflow: hidden; height:120px; color:#0068b7}

#dates .top_1 {list-style: none;float: left;width: 78px;height: 80px;font-size: 20px; padding-top:25px; margin-top:50px;text-align: center;background: url(../images/cn/t1.png) center top no-repeat;}
#dates .top_1 span{display:table-cell; vertical-align:bottom; height:45px; text-align:center; width:80px;}
#dates .top_2 {list-style: none;float: left;width: 78px;height: 70px;font-size: 20px;margin-bottom:40px;text-align: center;background: url(../images/cn/t1.png) center bottom no-repeat;}
#dates .top_2 span{display:table-cell; vertical-align:top; height:42px; text-align:center; width:80px;}

#dates a {line-height: 38px;padding-bottom: 10px;}
#dates .top_2 .selected span{font-size: 20px; background:url(../images/cn/p_p1.png) center no-repeat; color:#FFFFFF}
#dates .top_1 .selected span{font-size: 20px; background:url(../images/cn/p11.png) center no-repeat; color:#FFFFFF}
#issues {width: 1000px;height: 300px;overflow: hidden;}	
#issues li {width: 1000px;height: 300px;list-style: none;float: left;}
#issues li h1 {color: #ffcc00;font-size: 42px;margin: 20px 0;text-shadow: #000 1px 1px 2px;}
#issues li p {font-size: 16px;margin-right: 70px; margin:10px; font-weight: normal;line-height: 22px;}

/*development_index*/
.development_images{width:720px; height:210px; overflow:hidden; position:relative;}
.development_images .development_prev,.development_images .development_next{display:block; overflow:hidden; background:url(../images/cn/icon_develop_arrow.png) left top no-repeat; position:absolute; top:86.5px; width:38px; height:37px; text-indent:999px; z-index:50}
.development_images .development_prev{left:15px;}
.development_images .development_next{right:15px; background-position:left bottom;}
.development_images div{width:720px; overflow:hidden; height:210px;}
.development_images ul{display:block; overflow:hidden; float:left; width:20000px; }
.development_images li{display:block; float:left; vertical-align:bottom; overflow:hidden; margin-right:3px;}
.development_images li a{display:block; float:left; overflow:hidden;}
.development_images li a img{display:block; float:left; -webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.development_images li a:hover img{-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: none;}


/*独步滚动*/
#featureContainer {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; MARGIN: 0px auto; WIDTH: 1200px; FONT-SIZE: 80%; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted;
}
#wrap {
	OVERFLOW: hidden
}
#load {
	BACKGROUND-IMAGE: url(images/loader32x32.gif); BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; MARGIN: 0px auto; WIDTH: 1200px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 100px; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted
}
#feature {
	BORDER-BOTTOM: #999 0px dotted; POSITION: relative; BORDER-LEFT: #999 0px dotted; MARGIN-TOP: 5px;BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; height:200px; overflow:hidden;
}

#feature .prev {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../images/cn/feature_left.gif) center top; FLOAT: left; HEIGHT: 48px; BORDER-TOP: #999 0px dotted; TOP: -125px; BORDER-RIGHT: #999 0px dotted; position:relative;
}
#feature .next {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; TEXT-INDENT: -9999px; WIDTH: 30px; DISPLAY: block; BACKGROUND: url(../images/cn/feature_right.gif) center top; FLOAT: right; HEIGHT: 48px; BORDER-TOP: #999 0px dotted; TOP: -125px; BORDER-RIGHT: #999 0px dotted;POSITION: relative
}
#feature .prev:hover {
	BACKGROUND-POSITION: center bottom
}
#feature .next:hover {
	BACKGROUND-POSITION: center bottom
}
.featureUL {
	BORDER-BOTTOM: #000 0px dotted; POSITION: relative; BORDER-LEFT: #000 0px dotted; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2800px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #000 0px dotted; BORDER-RIGHT: #000 0px dotted; PADDING-TOP: 0px; LEFT: 0px
}
.featureBox {
	BORDER-BOTTOM: #999 0px dotted; BORDER-LEFT: #999 0px dotted; WIDTH: 305px; BACKGROUND-REPEAT: no-repeat;HEIGHT: 200px; OVERFLOW: hidden; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted;
}

#block {
	Z-INDEX: 0; BORDER-BOTTOM: #999 0px dotted; POSITION: relative; BORDER-LEFT: #999 0px dotted;  MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1200px; PADDING-RIGHT: 0px; HEIGHT: 200px; FONT-SIZE: 70%; OVERFLOW: hidden; BORDER-TOP: #999 0px dotted; BORDER-RIGHT: #999 0px dotted; PADDING-TOP: 0px
}
#block .box {
	margin-right:50px; display:block; WIDTH: 280px; HEIGHT: 195px; text-align:center;
}
#block .box .feature-title {
	FONT-SIZE: 140%; FONT-WEIGHT: normal
}
#block .box .feature-thumb {
	WIDTH: 240px; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 150px
}

/*index_Banner*/

.focus,.focus ul,.focus ul li,.banclj a{height:565px; overflow:hidden;}
.focus {width:100%; overflow:hidden; position:relative;}
.focus ul {position:absolute;list-style:none; margin:0px; padding:0px;}
.focus ul li {float:left; width:100%;overflow:hidden; position:relative; background:#000;list-style:none; margin:0px; padding:0px;}
/*.focus ul li div {position:absolute; overflow:hidden;}*/
.banclj a{width:800px;display:block; }
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {height: 25px;position: absolute;right:10px;bottom:8px;text-align: right;width: 550px; display:none; }
.focus .btn span {color: #FFFFFF; cursor: pointer;display: inline-block;font: 28px/22px tahoma,Arial,Simsun;height: 25px;margin-left:7px; text-align:center;}
.focus .btn span.on {color: #CC0000;cursor: default;}
.focus .preNext {width:45px; height:100px; position:absolute; top:250px; background:url(../images/cn/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:200px;}
.focus .next {right:200px; background-position:right top;}


/*index_news_pic*/
.flexslider{margin:0px auto;position:relative;width:265px;height:184px;overflow:hidden;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/cn/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0; display:none;}
.flex-direction-nav .flex-prev{left:0; display:none;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:right;}
.flex-control-nav li{margin:0px 4px 0px 0px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/cn/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}

/*newslist_pic*/
.news_top{  height:240px; margin:-2px 0 40px; position:relative; background:#094382;}
.news_top .lec_baner_bon{ position:absolute; left:120px; bottom:20px; z-index:10; width:380px; text-align:right;}
.news_top .lec_baner_bon span{ display:inline-block; background:url(../images/cn/ne_08.png) no-repeat; width:10px; height:10px; cursor:pointer;  margin-right:5px; }
.news_top .lec_baner_bon span.on,.news_top .lec_baner_bon span:hover{ background:url(../images/cn/ne_06.png) no-repeat;}
.news_top .lec_baner_img{ width:100%; height:240px;  position:relative;}
.news_top .lec_baner_img ul{ position:relative; height:240px;}
.news_top .lec_baner_img li{ float:left; position:absolute; width:100%; height:240px; left:0; top:0; z-index:5; background:#fff; }
.news_top .lec_baner_img .left{  width:402px; height:240px; z-index:2; background:#094382; position:absolute; right:0; top:0;}
.news_top .lec_baner_img .left .bx{background:url(../images/cn/news_t.png) left top no-repeat; width:49px; height:240px; position:absolute; left:-48px; top:0;}
.news_top .lec_baner_img .left h3{ color:#fff; font-size:16px; font-weight:bold; margin:30px 0 0 20px;}
.news_top .lec_baner_img .left h3 a{ color:#fff;}
.news_top .lec_baner_img .left .p{ color:#fff; padding:20px 20px 0; height:80px; overflow:hidden;}
.news_top .lec_baner_img .left .dat{ margin:20px 20px; color:#fff; font-weight:bold; display:block; font-size:12px; font-family:arial;}
.news_top .lec_baner_img .left .more{ background-color:#094382;width:80px; height:30px; display:block; margin-top:10px; position:absolute; left:-104px; bottom:100px; padding-left:5px; color:#FFFFFF; font-size:17px;}
.news_top .lec_baner_img .right{ float:left; width:419px; height:240px; position:relative;}
/*.news_top .lec_baner_img .right .bot{ background:url(../images/cn/alpha20.png); height:43px; position:absolute; bottom:0; left:0; width:100%; }
.news_top .lec_baner_img .right .bot span{ background:url(../images/cn/22_1.png) no-repeat; width:80px; height:78px;  position:absolute; right:10px; bottom:10px; color:#fff;}
.news_top .lec_baner_img .right .bot h2{ line-height:40px; color:#fff; padding-left:10px;}
.news_top .lec_baner_img .right .bot h2 a{ color:#fff;}
.news_top .lec_baner_img .right .bot h2 a:hover{ color:#b01b1d;}
.news_top .lec_baner_img .right .bot span i{ font-size:14px; display:block; text-align:center; }
.news_top .lec_baner_img .right .bot span em{ font-size:30px; display:block; text-align:center; margin-top:5px;}*/

/*index_links*/
.i_links{width:1200px; overflow:hidden;word-break:keep-all; white-space:nowrap;}
.i_links div{border:3px #bfc3c4 solid; display:inline-block; margin-right:10px;}
.i_links img{ width:182px; height:90px;}